package com.zb.mapper;

import java.util.List;
import java.util.Map;

import com.zb.entity.Notice;



public interface NoticeMapper{
	//获取所有时间范围有效的通告
	public List<Notice> findNoticeAllOk(Map<String, Object> params);
	//获取所有时间范围有效的通告数量
	public int findNoticeAllOkcount();
	//根据用户Id查询自己的通告草稿
	public List<Notice> findNoticeAllNoByUserId(Map<String, Object> params);
	//根据用户Id查询自己的通告草稿数量
	public int findNoticeAllNoByUserIdcount(int id);
	//根据id查询单个通告对象
	public Notice getNoticeById(Map<String, Object> params);
	//新增一个通告或者草稿
	public void saveNotice(Notice n);
	//修改（实际修改草稿）
	public void updateNotice(Notice n);
	
	

}